/*
 * Created on Dec 20, 2013
 *
 * Copyrights of MYeBills. Do not copy or distribute without permission.
 *
 */
package com.astrocsr.common;
/**
 *
 * This class holds the application constant keys
 */
public class EbppKeys {
    // Account types for PDF reference
    public static final String PARAM_PDF_TYPE="PDFType";
    public static final String PDF_TYPE_SAVINGS="savings";
    public static final String PDF_TYPE_CURRENT="current";
    public static final String PDF_TYPE_CREDITCARD="creditcard";
    public static final String PDF_TYPE_SMF="smf";

    public static final String PDF_TYPE_ASM="asm";

    public static final String PDF_TYPE_IS="IS";

    public static final String PDF_TYPE_HP="hirePurchase";
    // Bank Account Type from M2U
    public static final String M2U_ACC_TYPE_SAVING ="S";
    public static final String M2U_ACC_TYPE_CURRENT ="D";
    public static final String M2U_ACC_TYPE_CREDITCARD ="C";

    // Stmt Account Type as defined CF database
    public static final String DB_ACC_TYPE_SAVING ="SA";
    public static final String DB_ACC_TYPE_CURRENT ="CA";
    public static final String DB_ACC_TYPE_CREDITCARD ="CC";
    
    // Error Code Key
    public static final String ERROR_FLAG ="ErrorOccured";
    public static final String ERROR_DESTINATION_URL_KEY="ErrorUrl";
    public static final String ERROR_CODE_KEY="ErrorCodeKey";
    public static final String ERROR_CODE_DOWNLOAD_PDF_FAIL = "ErrorDownloadPDF";


    // Encryption.passphrase

    public static final String ENCRYPTION_PASSPHRASE="encryption.passphrase";
    // Web Application parameter names

    public static final String PARAM_MERCHANT_KEY="merchant";

    public static final String PARAM_ACCOUNT_NO="accno";

    public static final String PARAM_STMT_DATE="stmtdate";

    public static final String PARAM_MIB_DATE="MIBdate";

    public static final String PARAM_MIB_FLAG="MIBFlag";
}
